package array;

/**
 * 数组拷贝
 */
public class ArrayCopy {

    public static void main(String[] args) {

        //将 int[] arr1 = {10,20,30}; 拷贝到 arr2 数组, 要求数据空间是独立的.
        int[] arr1 = {10,20,30};
        int[] arr2 = new int[arr1.length];
        for (int i = 0; i < arr1.length; i++) {
            arr2[i] = arr1[i];
        }
        arr2[0] = 0;//此时修改 arr2的元素不会对arr1有影响
        System.out.println("arr1的元素：");
        for (int i = 0; i < arr1.length; i++) {
            System.out.println(arr1[i]);
        }
        System.out.println("arr2的元素：");
        for (int i = 0; i < arr2.length; i++) {
            System.out.println(arr2[i]);
        }
    }
}
